package com.winsdom.entity.count;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.math.BigDecimal;

@Data
@ApiModel(description = "计费明细展示对象")
public class BillingDetailsVO {
    
    @ApiModelProperty("楼盘名称")
    private String projectName;
    
    @ApiModelProperty("楼栋名称")
    private String buildingName;
    
    @ApiModelProperty("楼层名称")
    private String floorName;
    
    @ApiModelProperty("资源名称")
    private String resourceName;
    
    @ApiModelProperty("收费对象")
    private String customerName;
    
    @ApiModelProperty("计费项目")
    private String billingItem;
    
    @ApiModelProperty("计费性质")
    private String billingNature;
    
    @ApiModelProperty("当前状态")
    private Integer status;
    
    @ApiModelProperty("退回原因")
    private String rejectReason;
    
    @ApiModelProperty("建筑面积㎡")
    private BigDecimal buildingArea;
    
    @ApiModelProperty("单价(元)")
    private BigDecimal unitPrice;
    
    @ApiModelProperty("用量")
    private BigDecimal usageAmount;
    
    @ApiModelProperty("计费日期起")
    private String startDate;
    
    @ApiModelProperty("计费日期止")
    private String endDate;
    
    @ApiModelProperty("应收金额（元）")
    private BigDecimal receivableAmount;
    
    @ApiModelProperty("计费期间")
    private String billingPeriod;
    
    @ApiModelProperty("最后修改人")
    private String lastModifiedUser;
    
    @ApiModelProperty("最后修改时间")
    private String lastModifiedTime;
    
    @ApiModelProperty("明细ID")
    private Long detailId;
    
    @ApiModelProperty("备注")
    private String remark;
} 